	svdot	za.d[w8, 0], { z0.h - z3.h }, z0.h[0]
	svdot	za.d[w8, 0, vgx4], { z0.h - z3.h }, z0.h[0]
	SVDOT	ZA.d[W8, 0, VGx4], { Z0.h - Z3.h }, Z0.h[0]
	SVDOT	ZA.D[W8, 0, VGX4], { Z0.H - Z3.H }, Z0.H[0]
	svdot	za.d[w11, 0], { z0.h - z3.h }, z0.h[0]
	svdot	za.d[w8, 7], { z0.h - z3.h }, z0.h[0]
	svdot	za.d[w8, 0], { z28.h - z31.h }, z0.h[0]
	svdot	za.d[w8, 0], { z0.h - z3.h }, z15.h[0]
	svdot	za.d[w8, 0], { z0.h - z3.h }, z0.h[1]
	svdot	za.d[w9, 1], { z4.h - z7.h }, z10.h[1]

	uvdot	za.d[w8, 0], { z0.h - z3.h }, z0.h[0]
	uvdot	za.d[w8, 0, vgx4], { z0.h - z3.h }, z0.h[0]
	UVDOT	ZA.d[W8, 0, VGx4], { Z0.h - Z3.h }, Z0.h[0]
	UVDOT	ZA.D[W8, 0, VGX4], { Z0.H - Z3.H }, Z0.H[0]
	uvdot	za.d[w11, 0], { z0.h - z3.h }, z0.h[0]
	uvdot	za.d[w8, 7], { z0.h - z3.h }, z0.h[0]
	uvdot	za.d[w8, 0], { z28.h - z31.h }, z0.h[0]
	uvdot	za.d[w8, 0], { z0.h - z3.h }, z15.h[0]
	uvdot	za.d[w8, 0], { z0.h - z3.h }, z0.h[1]
	uvdot	za.d[w9, 1], { z4.h - z7.h }, z10.h[1]
